@charset "utf-8"; 

body {color:#404040; background:#fff; font-size:13px; font-family:Microsoft YaHei;}
body,td,th{ font-size:13px; color:#555; font-family:Microsoft YaHei;}
a{ font-size:13px; color:#555; text-decoration:none; font-family:Microsoft YaHei;}
a:hover{ text-decoration:none; font-size:13px; color:#f00; font-family:Microsoft YaHei;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,ul,li,p,th{margin:0px; padding:0px; list-style:none; border:0px;}
dl,dt,dd{ margin:0px; padding:0px; list-style:none;}
ul,li{ list-style:none;}
input,textarea,slsct{ font-family:inherit; font-weight:inherit; font-size:13px;}
img{ border:0;}
.cl{ height:0px; clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.clear{height:0; overflow:hidden; clear:both;}
.cp img{ border:1px solid #dedede; padding:2px; background:#fff;}
.cp img:hover{ border:1px solid #ff7101;padding:2px; background:#ff7101;}
.page{ width:1254px; margin:0 auto;overflow:hidden; }
.page1{ width:1254px; margin:0 auto; }

.top10{ margin-top:10px;}
.top20{ margin-top:20px;}
.top30{ margin-top:30px;}
.top40{ margin-top:40px;}
.top50{ margin-top:50px;}
.top60{ margin-top:60px;}
.top601{ background-color:#f4f4f4; height: 50px;}
.top70{ margin-top:70px;}



.list {
	width: 250px;
}

.list_d {
	background: #fff;
	border: 3px #267bdf solid;
}

.list_t {
	height: 112px;
	color: #fff;
	text-align: center;
	background-color: #06c;
}

.list_t p {
	font-size: 27px;
	font-weight: bold;
	color: #fff;
	padding-top: 16px;
	line-height: 54px;
}
.list_t font {
	text-transform: uppercase;
}

#classimgshow1{
	margin-left: 20px !important;
	margin-bottom: 10px;
	margin-top: 10px;
}

/*顶部*/
.head_bg{ width:100%; margin:0 auto; background:#f1f1f1; height:35px;}
.head_fl{ line-height:35px; float:left; color:#333; font-size: 12px;}
.head_fr{ line-height:31px; float:right;  font-size:13px;}
.head_fr a{color:#333;  font-size:12px;}
.head_fr a:hover{ text-decoration:underline;  font-size:12px;}
.head01 img {
    display: block;
    float: left;
    margin-top: 8px;
    margin-right: 6px;
}
.head02.fl {
    margin-right: 13px;
}
.head02 img {
    display: block;
    float: left;
    margin-top: 8px;
    margin-right: 6px;
}
.head03 img {
    display: block;
    float: left;
    margin-top: 8px;
    margin-right: 6px;
}


#top_bg{ width:100%; height:84; margin:0 auto; overflow:hidden;}

#top_bg1{ width:100%; height:84; margin:0 auto; overflow:hidden;}

.top_w{ width:338px; float:left; padding-top:23px;}
.top{width:1240px; margin:0 auto; height:84;}



.container{
	width:100%;
}

.w1200{
	margin:0 auto;
	width:1200px;	
}

.row_1200{
	margin:0 auto;
	max-width:1200px;
	
}
		
.row_1920{
	margin:0 auto;
	max-width:1920px;
}










.navdiv{ background:#0066CC; }


.menu{width:1200px; margin:0 auto;}

.menu ul li{ float: left;width: 132px; background: url(../uploadfile/image/20180523/20180523175622_578568056.jpg) no-repeat right; }
.menu ul li a{padding:15px 0;font-size: 16px; color: #fff; display: block;text-align: center;position: relative;z-index: 111111;transition:0.3s all;}
.menu li.last{ background:0 0}
.menu ul li.navcurrent a{color: #fff; }
.menu ul li a:hover{color: #333; background-color:#fff; }
.menu ul li a .en{font-size: 12px;color: #DAD9D9;display: block;text-transform: uppercase;}
.menu .navcurrent a{display:block; background-color:#0066cc; color: #fff;}
.menu ul li.navcurrent a:hover{color: #fff; }




/*banner*/
.banner-box{min-width:1254px;height:600px;position:relative; overflow:hidden; margin:0 auto;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li{width:100% !important;height:600px; background-position: center; background-repeat: no-repeat;}
.banner-box .bd li a{display:block;background-size:auto;}
.banner-btn{ width: 100%; position: absolute; top: 240px; left: 0; margin-left: 0; height: 350px; overflow: hidden; }
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:0.3s all ease-in-out}
.banner-btn a.prev{left:-50px;background:url(../uploadfile/image/20180518/20180518171836_1683226112.png) no-repeat 0 0;} 
.banner-btn a.next{right:-50px;background:url(../uploadfile/image/20180518/20180518171836_1683226112.png) no-repeat -49px 0;}
.banner-box .hd {position:absolute;top:275px;width: 100%;display: block;}
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:20px; height:20px; border-radius :20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out}
.banner-box .hd ul li.on{ background:#0066cc; width: 32px; }
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }



/*搜索*/
.search { background: url(../uploadfile/image/20180518/20180518180246_1750262181.png) no-repeat center; height: 90px; width: 100%; margin-top: -26px; position: relative; }
.search .fl { padding: 0 0 0px 32px; line-height: 76px; background: url(../uploadfile/image/20180518/20180518173953_1607944729.png) no-repeat left center; position: relative; top: 20px; }
.search .fl strong{ font-size: 15px; font-weight: bold; color: #333; }
.search .fl a{ font-size: 14px; font-weight: 100; color: #555; display: inline-block; }
.search .fl a:hover{ text-decoration: underline; color: #0066cc}

.search-right { width: 500px; }
.search-tel { background: url(../uploadfile/image/20180518/20180518175125_1286911807.png) no-repeat left center; padding: 6px 0 20px 56px; font-size: 14px; color: #fff; line-height: 24px; display: block; height: 50px; float: left; }
.search-tel .en { font-size: 24px; font-weight: bold; color: #fff; display: block; text-align: justify; line-height: 26px; }
.search-right form { float: right; display: block; width: 220px; background: #fff; border-radius: 50px; line-height: 42px; height: 42px; margin: 24px 0; position: relative; }
.search-right form #search-i{background: #fff; width: 38px; height: 38px; border-radius: 50%; position: absolute; right: 2px; top: 2px; overflow: hidden; display: block; transition:0.3s all ease-in-out; }
.search-right form #search-i input{ display: block; width: 100%; height: 100%; cursor: pointer;  background: url(../uploadfile/image/20180518/20180518175430_1401938407.png) no-repeat center;border: 0 none; }

.search-right form #search-bg input { line-height: 42px; background: none; border: 0 none; width: 180px; padding-left: 20px; color: #aaa; }

/*产品*/
.prod1bj{ background:  url(../uploadfile/image/20180518/20180518190834_323140048.jpg) no-repeat; height:177px; text-align: center;}
.prod1bj p {
	font-size: 16px;
}
.prod1bj font {
	padding-top: 28px;
	display: block;
	font-weight: bold;
	font-size: 36px;
	line-height: 100px;
}
.cp22{ width:965px;}
div#plist_row2 {
	border: solid #06c 10px;
}



.plist { width: 230px; background: #fff; margin-top: 0; }
.plist_row1 {  width: 230px; height: 61px; font-size: 20px; line-height: 25px; font-weight: bold; display: block; color: #fff;     text-align: center;
	padding-top: 20px; background-color: #06c; bo}
.plist_row1 .en{ font-size: 12px; font-weight: 100; display: block; color: #BFBEBE; text-transform: uppercase; }

.links { line-height: 60px; padding: 0 !important; position: relative; height: 60px; width: 100%; display: block; }
.links b { display: block; }
.links b a { line-height: 60px; text-indent: 0; display: block; position: absolute; top: 0; background: #f1f1f1; font-size: 14px; font-weight: 100 !important; transition: 0.3s all ease-in-out; padding-left: 53px; width: 177px; border-bottom:1px solid #ededed;}
.open { background: #fbfbfb !important; border-left: 3px solid #222; width: auto !important;  border-bottom:1px solid #ededed;}
.open .links b a { font-weight: bold !important; color: #222 !important; background: #fbfbfb !important; font-size: 16px; }
.links b a::after,.links b a:after { content: ''; display: block; width: 18px; height: 18px; border-radius: 50%; background: #ccc url(../uploadfile/image/20180521/20180521090529_361766794.png) no-repeat -10px 4px; position: absolute; top: 22px; left: 21px; transition: 0.3s all ease-in-out}
.open .links b a::after,.open .links b a:after{ background-color: #222; } 

.plist_row2 table tbody tr .submenu { max-height: 0px; line-height: 0px; width: 230px; overflow: hidden; transition: 0.8s all ease; display: block; }
.plist_row2 table tbody tr.open .submenu{ max-height: 420px; }

.submenu > div > a { display: block; height: 42px; line-height: 42px; text-indent: 0; padding-left: 55px; font-size: 13px; }

.submenu > div { width: 230px; display: block; }
.plist_row2 table,.plist_row2 table tbody,.plist_row2 table tbody tr { display: block; width: 100%; }


.plist_row2 table tbody tr .submenu { max-height: 0px; line-height: 0px; width: 230px; overflow: hidden; transition: 0.8s all ease; display: block; }
.plist_row2 table tbody tr.open .submenu{ max-height: 420px; }

.submenu > div > a { display: block; height: 42px; line-height: 42px; text-indent: 0; padding-left: 55px; font-size: 13px; }

.submenu > div { width: 230px; display: block; }
.plist_row2 table,.plist_row2 table tbody,.plist_row2 table tbody tr { display: block; width: 100%; }

.prolist_row2 { display: block; border: 4px solid #232323; }
.prolist_row2 > table,.prolist_row2 > table > tbody,.prolist_row2 > table > tbody > tr { display: block; width: 100%; }
.prolist_row2 > table > tbody > tr > td { display: block; line-height: 50px; height: 50px; padding-left: 50px; position: relative; }
.prolist_row2 > table > tbody > tr > td > a { display: block; font-size: 15px; color: #454545 !important; font-weight: 100 !important; }
.prolist_row2 > table > tbody > tr > td::after,.prolist_row2 > table > tbody > tr > td:after { content: ''; display: block; background: #232323url(../uploadfile/image/20180521/20180521090648_1197170848.png) no-repeat 7px center; position: absolute; width: 17px; height: 17px; border-radius: 50%; top: 17px; left: 18px; }
.prolist_row2 > table > tbody { padding: 10px 0; }
.plist_row3{ height:}

.product_btn{ width: 45px; height: 105px; background: #000; background: rgba(0,0,0,0.20); display: block; position: absolute; top: 115px; }
.prolist_c0{ width: 750px; float: left; }
#productin_l{ left:0; background-image: url(../uploadfile/image/20180521/20180521090725_1750486119.png); background-repeat: no-repeat; background-position: center; }


.cp2 {
    width: 958px;
    height: 1130px;
    background: url(../uploadfile/image/20180518/20180518193033_768905956.jpg) repeat-x;
}
.cp3.fr {
    margin-right: 15px;
    margin-top: 15px;
}
#tablit { height:55px; width:961px;  margin:0 auto;}
#tablit dl{ float:left; height:55px;}
#tablit dl dd{float:left; width:171px; height:73px; line-height:55px; font-size:20px; text-align:center; display:block;}
#tablit .on{ background:url(../uploadfile/image/20180518/20180518193230_464980791.png);}

#tablit dl dd a {
	color: #333;
	font-size: 16px;
}

#showtd0{color:#333; }
#showtd1{color:#333;}
#showtd2{color:#333;}
#showtd3{color:#333; }
#showtd4{color:#333;}
#showtd5{color:#333; }
#showtd6{color:#333; }

.tabcon{width:950px; border-top:none; clear:both; height:543px;margin-top: 35px;}
.dis{display:none;}
.cpe{line-height:47px;}
.cpe a{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.wz12{padding-left: 32px;}

#tablit .on a{ color:#fff !important;  font-size:16px;}
.beta > table > tbody > tr > td { padding: 0 !important; position: relative; overflow: hidden; margin: 12px 14px !important; display: block; float: left; width: 288px; }
.beta > table > tbody > tr > td > a{display: block; border: 1px solid #eee; padding: 3px; margin-bottom: 5px; transition:all .3s ease-in-out;position:relative;overflow:hidden;}
.beta > table > tbody > tr > td > span{display:block}
.beta > table > tbody > tr > td > span > a{display:block; padding:0 13px; height:35px; background: rgba(218,221,217,0.5) url(../uploadfile/image/20180519/20180519104847_1598069483.png) no-repeat 254px -129px; text-align:left; font-size:15px; line-height:35px; color:#565656; transition:all .3s ease-in-out}
.beta > table > tbody > tr > td:hover > span > a{background-color:#0066cc; background-position:254px -154px; color:#fff}
.beta > table > tbody > tr > td br{ display:none}
.beta > table > tbody > tr > td:hover > a{background:#0066cc; border: 1px solid #0066cc;}
.beta > table > tbody > tr > td > a > img{border:0 none !important;padding:0 !important;width:100%; transition: 0.3s all;}
.beta > table > tbody > tr > td:hover > a > img {
	transform: scale(1.1);
	transition: 0.3s all;}
.betago{background: rgba(0,0,0,0.1) url(../uploadfile/image/20180519/20180519104912_1826606281.png) no-repeat center 85px; display: block; width: 100%; height: 100%; position: absolute; top: -100%; left: -100%; transition:all .3s ease-in-out; }
.betago a{ display: none;}
.beta> table > tbody > tr > td:hover .betago{top:0;left:0;}


.probj{ background: url(../uploadfile/image/20180519/20180519103813_1244542696.jpg) no-repeat; height:720px;}
.pro3{ background: url(../uploadfile/image/20180519/20180519104114_904793386.png) no-repeat; height:80px;margin-top: 50px;}
.pro3 p {
	text-align: center;
	color: #fff;
	font-size: 16px;
	padding-top: 60px;
}
.pro31 {
	width: 418px;
}
.pro31.b {
	padding-bottom: 152px;
}
.pro31wz {
	padding-top: 4px;
	width: 316px;
	padding-right: 20px;
}
.pro31wz p {
	color: #fff;
	font-size: 14px;
}
.pro31wz font {
	display: block;
	text-align: right;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	line-height: 36px;
}
.pro32 {
	padding-left: 40px;
}

.pro33 {
	width: 418px;
}
.pro33wz {
	padding-top: 4px;
	width: 316px;
	padding-left: 20px;
}
.pro33wz p {
	color: #fff;
	font-size: 14px;
}
.pro33wz font {
	display: block;
	text-align: left;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	line-height: 36px;
}
.pro33.b {
	padding-bottom: 152px;
}

/*优势*/
.advbj{ background:url(../uploadfile/image/20180519/20180519135819_1078546297.jpg) no-repeat; height:858px;}
.adv{ background:url(../uploadfile/image/20180519/20180519141626_1515056160.png) no-repeat; height:743px;margin-top: 50px;}
.adv p {
	text-align: center;
	line-height: 177px;
	font-size: 16px;
}


.youshi2{ margin-left:8px; margin-top:50px; }

.lanmu { float:left; }
.lanmu li { width:116px; height:103px; line-height:103px; text-align:center; margin-bottom:17px; background:url(../uploadfile/image/20180521/20180521114848_2144019006.png) no-repeat; }
.lanmu li a { font-size:18px; display:block; font-weight:bold; color:#FFF; }
.lanmu li a:hover { background:url(../uploadfile/image/20180521/20180521114537_1219664542.png) no-repeat; text-decoration:none; }
.neirong{ float:left; margin-left:80px; width:922px; }
.tubg{ background:url(../uploadfile/image/20180521/20180521114537_1219664542.png) no-repeat !important; color:#FFF; }
.tubg a{ color:#FFF; }
.tudivnr1{ color:#e6212a; font-size:27px; font-weight:bold; padding-top:20px; line-height:35px; }
.tudivnr1 span{ font-size:13px; font-weight:normal; color:#555; text-transform: capitalize; }
.tudivnr2{ margin-top:7px; line-height:28px; font-size:14px; }
.tudivnr2 span{ color:#cc1b1a; }

.adv2 {
	background: url(../uploadfile/image/20180519/20180519143857_150848581.jpg) no-repeat;
	height: 340px;
	width: 100%;
	overflow: hidden;
	position: absolute;
}
.adv21{ background:url(../uploadfile/image/20180519/20180519144619_218466061.png) no-repeat; height:178px;width:154px;margin: 50px 79px 0;}
.adv21 p {
	text-align: center;
	color: #fff;
	font-size: 30px;
	font-weight: bold;
	padding-top: 50px;
}


/*简介*/
.about {
	background: url(../uploadfile/image/20180519/20180519162521_149649981.png) no-repeat;
	height: 479px;
	width: 315px;
	position: relative;
	margin-top: 270px;
}
.aboutwz {
	margin-top: 230px;
}
.aboutwz font {
    color: #fff;
    font-size: 19px;
    font-weight: bold;
    margin-left: 34px;
    letter-spacing: 1px;
}
.aboutwz p {
	color: #fff;
	font-size: 15px;
	text-align: center;
	padding-top: 82px;
}
.aboutwz1 {
	font-size: 24px;
	font-weight: bold;
	color: #fff;
	padding-left: 90px;
}

.about2 {
    color: #333;
    width: 858px;
    margin-top: 365px;
}
.about2 em {
    width: 60px;
    height: 3px;
    background-color: #0069c8;
    display: block;
}

.about2 h1 {
	background-color: #096bcc;
	width: 60px;
	height: 3px;
}
.about2 p {
	font-size: 30px;
	font-weight: bold;
	padding: 8px 0;
}
.about2 font {
	font-size: 14px;
	display: block;
	padding-top: 8px;
	line-height: 30px;
}
.about3 {

	height: 90px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #e6e6e6;
	width: 170px;
	margin-top: 74px;
	padding-right: 43px;
}

.about31 {
	background: url(../uploadfile/image/20180519/20180519172211_1537191028.png) no-repeat;
	height: 49px;
	margin-left: 80px;
}

.about32.wz {
	padding-left: 72px;
	font-size: 20px;
	line-height: 45px;
}
.about31:hover {
	background: url(../uploadfile/image/20180519/20180519174001_1432180611.png) no-repeat;
	height: 49px;
	margin-left: 80px;
}

.about311 {
	background: url(../uploadfile/image/20180519/20180519175052_1500957026.png) no-repeat;
	height: 49px;
	margin-left: 80px;
}

.about321.wz {
	padding-left: 72px;
	font-size: 20px;
	line-height: 45px;
}
.about311:hover {
	background: url(../uploadfile/image/20180519/20180519175110_369741690.png) no-repeat;
	height: 49px;
	margin-left: 80px;
}

.about312 {
	background: url(../uploadfile/image/20180519/20180519175358_1092355555.png) no-repeat;
	height: 49px;
	margin-left: 80px;
}

.about322.wz {
	padding-left: 72px;
	font-size: 20px;
	line-height: 45px;
}
.about312:hover {
	background: url(../uploadfile/image/20180519/20180519175409_520394210.png) no-repeat;
	height: 49px;
	margin-left: 80px;
}

.about313 {
	background: url(../uploadfile/image/20180519/20180519175419_78790516.png) no-repeat;
	height: 49px;
	margin-left: 80px;
}

.about323.wz {
	padding-left: 72px;
	font-size: 20px;
	line-height: 45px;
}
.about313:hover {
	background: url(../uploadfile/image/20180519/20180519175429_520460739.png) no-repeat;
	height: 49px;
	margin-left: 80px;
}

.about4 {
    height: 749px;
    margin-left: 80px;
}


/*企业形象*/
.convert{ width:1254px; margin:0 auto; overflow:hidden;}
.convert_bt{width:1254px; margin:0 auto; margin-top:35px; height:38px;}
.convert .tab {
	width: 656px;
	float: left;
	height: 38px;
	margin-left: 354px;
	margin-bottom: 35px;
}
.convert .tab a {
	display: block;
	color: #222;
	text-align: center;
	background: #f2f2f2;
	width: 200px;
	height: 56px;
	line-height: 56px;
	font-size: 16px;
	float: left;
	border: #cacaca solid 1px;
}
.convert .tab a.on{display:block; color:#fff; background:#0069c8; cursor:pointer; }
.convert .content1{ overflow:hidden; width:1254px; height:315px; position:relative; margin:0 a; margin-top:20px;}
.convert .content1 ul{ position:absolute; left:0; top:0; height:200px;}
.convert .content1 li{float:left;}
.convert .content1 li .q2{width:1254px; margin:auto;}
.convert .content1 li .q3{width:1254px; margin:auto;}

/*新闻*/
#body4{ margin-top:25px; }
#news{ width:397px; float:left;    margin-right: 44px;}
.news1{ height:34px;}
.news11 {
    width: 280px;
    font-size: 15px;
    line-height: 34px;
    color: #8e8e8e;
}
.news11.fl font {
    font-weight: bold;
    font-size: 18px;
    color: #333;
}
.news12{ line-height:34px; padding-right:10px;}
.news13 {
	width: 45px;
	height: 2px;
	background-color: #0069c8;
}
.news2{line-height:22px;}

.news2 a:hover img{ border:2px solid #004c98;}
.news3{ background:url(../uploadfile/image/20180521/20180521195719_1374266158.jpg) repeat-y;   padding-left:10px; line-height:36px; margin-left:20px; margin-right:10px;     margin-top: 10px;}


#hyzx{  width:324px; float:left; margin-left:20px;}
.hyzx1{ height:34px;}
.hyzx11{width:104px;  text-align:center;  font-size:18px; line-height:34px;  color:#FFF;}
.hyzx12{ line-height:34px; padding-right:10px;}
.hyzx2{line-height:22px;}
.hyzx2 img{ border:2px solid #ccc;}
.hyzx2 a:hover img{ border:2px solid #004c98;}
.hyzx3{background:url(../uploadfile/image/20180521/20180521195719_1374266158.jpg) repeat-y;   padding-left:10px;  line-height:36px; margin-left:10px; margin-right:10px;}



.wend{float: left;margin-right: 0; padding-left: 16px; width:354px;height: 510px;background: #f5f5f5;}
.wend h2{left:0;margin-bottom:22px;}
.divdgweb_new_div_item_content{border-bottom: 1px dashed #ccc; padding: 22px 0 0 0; margin-right: 25px; margin-left: 19px;}
.wend .lastdl{ border-bottom: none;}

.divdgweb_new_div_item_title{ height:29px; padding-left:30px; line-height:29px; background:url(../uploadfile/image/20180522/20180522114510_1213588643.jpg) no-repeat left top; font-size:14px; color:#333333; overflow: hidden;font-weight: bold;}
.divdgweb_new_div_item_title a{ color:#333333;}
.divdgweb_new_div_item_title a:hover{color: #1857a4;}
.divdgweb_new_div_item_body{ padding-left:30px; background:url(../uploadfile/image/20180522/20180522114524_759007835.jpg) no-repeat left top; line-height:25px; color:#666; height: 75px; font-size: 13px; overflow: hidden;}

.problems1{  height:34px; }
.problems11 {
    text-align: center;
    font-size: 15px;
    line-height: 34px;
    color: #8e8e8e;
    display: block;
    margin: 13px;
}
.problems12.fl {
    background-color: #0069c8;
    width: 46px;
    height: 2px;
    display: block;
    margin-left: 15px;
}
.problems11 font {
    font-weight: bold;
    font-size: 19px;
    color: #333;
}
div#coleexx {
    margin-top: 18px;
}




.divnews_tag li {
	list-style: none;
	margin: 0px;
	line-height: 36px;
	float: left;
	width: 336px !important;
}
.new31 {
	border: solid #e3e3e3 1px;
	width: 386px;
height: 218px;
}

.new32 {
	margin-top: -18px;
	width: 132px;
	height: 36px;
	font-size: 14px;
	background-color: #0069c8;
	text-align: center;
	line-height: 35px;
	color: #fff;
	margin-left: 21px;
	top: 5773px;
}
.new32 a {
    color: #fff;
}

/*版权*/
.copy {
    background: #333;
    text-align: justify;
    height: 430px;
}
.copy > .page { padding: 0 0 10px; }
.copy_row1{ padding: 45px 0 0; }
.copy_row1 .col4 { float: left; padding-right: 120px; }
.copy_row1 .col4:nth-last-child(1){ margin-right: 0; background: none; }
.copy_row1 .col4 .c4title { position: relative; padding: 0 0 25px 0; margin-bottom: 5px; display: inline-block; }
.copy_row1 .col4 .c4title::after { content: ''; position: absolute; width: 20px; height: 2px; display: block; background: #fff; left: 0; bottom: 10px; transition:0.6s all ease-in-out; }
.copy_row1 .col4 .c4title a{ font-size: 17px; color: #fff; display: block; line-height: 35px; }
.copy_row1 .col4:hover .c4title::after{ width: 100%; background: #0066cc}
.copy_row1 .col4 ul li a { color: #e3e3e3; font-size: 14px; display: block; line-height: 30px; }
.copy_row1 .col4 ul li a:hover{ text-decoration: underline; color: #fff; }

.copy_row1 .fr{ text-align: right; }
.copy_row1 .cr_2 {
    font-size: 22px;
    color: #e1e1e1;
    line-height: 30px;
    padding: 0px 0 5px;
    letter-spacing: 0.4px;
}
.copy_row1 .cr_3{ font-size: 14px; color: #e1e1e1; line-height: 20px; }
.copy_row1 .cr_4 { font-size: 14px; border-top: #e1e1e1 1px solid; display: inline-block; padding: 5px; border-bottom: #e1e1e1 1px solid; margin: 15px 0 10px; color: #fff; line-height: 25px; }
.friendlink { margin-top: 10px; width: 270px; margin-left: auto; }
.friendlink .fri_L { background: url(../uploadfile/image/20180523/20180523173625_906180489.png) no-repeat; width: 77px; height: 28px; float: left; color: #e4e4e4; font-size: 17px; letter-spacing: 1px; padding: 6px; text-align: center; }
.friendlink .fri_R { height: 37px; display: block; float: right; width: 181px; background: #e4e4e4; }
.friendlink .linkTagcs { width: 181px; max-height: 37px; background: rgba(228,228,228,0.8) url(../uploadfile/image/20180523/20180523173645_1653113753.png) no-repeat 162px 18px; overflow: hidden; transition: 0.3s all ease-in-out; }
.friendlink .linkTagcs:hover { max-height: 200px; overflow-x: hidden; overflow-y: auto; }
.friendlink .fri_R .linkTagcs li { float: none; line-height: 37px; text-align: left; text-indent: 10px; }
.friendlink .fri_R .linkTagcs li a{ display: block; }
.cr4button { float: right; }
.cr4button a { position: relative; font-size: 13px; color: #fff; display: inline-block; line-height: 25px; padding: 0 3px; }
.ine{ background: url(../uploadfile/image/20180523/20180523173709_1321436935.png) no-repeat center; width: 11px; height: 11px; display: inline-block; padding: 0 5px; }
.copy .ewm { position: absolute; width: 120px; bottom: 35px; right: 0; z-index:15; display:none; }
.copy .ewm img { width: 100%; height:auto; }

.col4_logo { width: 150px; float: left; opacity: 0.8; height: 150px; padding: 30px 70px 30px 0px; }
.copy2 {
    height: 1px;
    width: 100%;
    background-color: #fff;
    margin: 60px 0 20px 0;
}
.copy3 {
    text-align: center;
    color: #fff;
    line-height: 30px;
}
.copy3 a {
    color: #fff;
}
.copy3 a:hover {
    text-decoration: underline;
}



.propic_show_left_20170301 img {
    width: 500px !important;
    height: 500px !important;
}

.propic_show_right_20170301 {
    padding-left: 262px !important;
    width: 400px !important;
}

.propic_show_right_item_20170301 img {
    width: 127px !important;
}

strong.pro_detail_title {
    border-bottom: 1px dashed #333;
    font-size: 17px;
}